cleaning contract - French English Dictionary